|
|
|
|
The 2025 Web Almanac — This always interesting, detailed, annual report returns, having analyzed over 17 million websites and processed some 244TB of data! It highlights how the web has evolved over the past year — told via chapters on accessibility, performance, security, content distribution, AI and more. “We hope our report helps the community understand the current state of the web better”. HTTP Archive |
Query Billions of Rows in Milliseconds — Building dashboards or analytics features? TimescaleDB gives you hypertables for automatic partitioning, 95% compression, and continuous aggregates that refresh in real-time. Full Postgres compatibility. Start building for free. Tiger Data (creators of TimescaleDB) sponsor |
|
jQuery 4.0 Released — This major release comes 20 years on from the library's debut! Version 4.0 drops support for IE 10 and older, adds in support for Trusted Types, aligns with the W3C spec on focus events, and most notably sees a full migration to ES modules — meaning it’s compatible with modern build tools! Timmy Willison |
|
Astro is Joining Cloudflare — The team behind popular framework Astro are joining Cloudflare. This move means that most of the major web frameworks are now under the wing of a large company. Related: (The beta of v6.0 is now available). Schott and Irvine-Broque |
|
|
📙 Articles, Opinions & Tutorials |
|
|
Building docfind: Fast Client-Side Search with Rust and WebAssembly — An interesting case study from the VS Code team about how they added a new, performant search system (powered by WebAssembly) to their growing site. The engine powering it is docfind — the repo for which is here — there’s also a demo where you can see just how fast it is in serving results from an example index of 50,000 news articles. Speedy! João Moreno |
|
Rethinking “Pixel Perfect” Web Design — “clinging to the idea of ‘pixel perfection’ isn’t just anachronistic, it’s actively harmful to the products we build”. Amit Sheen |
|
Clerk Components Now Match Your shadcn/ui Theme Automatically — No manual variable mapping. Works with light/dark mode, custom colors, and Tailwind v4. Drop-in theming. Clerk sponsor |
|
Fix Your alan w smith |
|
How to Detect Safari and iOS Versions from JavaScript — Naturally, progressive enhancement is the best policy, but if you need to.. Evgeniy Valyaev |
|
|
ASCII Characters Are Not Pixels: A Deep Dive Into ASCII Rendering — A really neat post that digs in to technicalities of rendering ASCII-based graphics with JavaScript. Lots of great examples and live demos here. Alex Harri |
|
Touch Targets and Web Accessibility — A good, quick primer on ensuring your touch targets are big enough. Ilknur Eren |
|
|
|
Lowering The Specificity of Multiple CSS Rules at Once
|
|
Building a Scroll-Driven Dual-Wave Text Animation with GSAP
|
|
Tips on How to Pick the Right Icons for Your Website
|
|
Better Defaults for Popovers
|
|
🧰 Tools, Code & Resources |
|
|
Better SVG: VS Code Extension for Editing SVG Files with Live Preview — Lots of useful features including live preview, color picker, zoom/pan controls, editable currentColor value for color schemes, dark background toggle, and SVGO integration. Miguel Ángel Durán García |
|
Stylelint 17.0: A 'Mighty' Modern CSS Linter — An established linter with over 100 built-in rules to help “catch errors, apply limits and enforce stylistic conventions”. v17 has a special migration guide due to numerous breaking changes and updates. GitHub repo. stylelint |
|
🔐 Auth0 for AI Agents — Secure AI agents, humans, and whatever comes next. Connect your AI agents to apps and data, applying the correct user permissions in every scenario. Try it out. Auth0 sponsor |
|
Extension.js 3: Cross Browser Extension Development Framework — Create cross-browser extensions without manual build configuration and develop, build, and preview across browsers with a unified workflow. GitHub repo. Cezar Augusto et al. |
|
Styleframe: TypeScript CSS API for Writing Design System Code — Among other features, it’s framework-agnostic, has built-in theme management, and allows you to build out your system using a composable and easy to configure API. Repo here. Styleframe |
|
HTML Minifier Next: A Powerful JavaScript-Based HTML Minifier — A CLI-based HTML minifier tool that can also handle in-document CSS, JavaScript, and SVG minification. Jens shares an update on the project here. Jens Oliver Meiert |
|
DiffMaster: A Tool to Compare JSON and YAML Config Files — Outputs a searchable, exportable diff summary and the app will store your last 10 comparisons locally. Repo. Alexandre |
|
localspace: Modern localForage-Compatible Storage Toolkit — localForage was a popular storage library that wrapped various browser storage APIs with a simple, Michael Lin |
|
breakpoint-overlay: A JS Utility That Adds An Overlay to Your Page to Debug Responsive Layouts
|
|
👁️ ...and finally |
|
|
52 Optical Illusions Created in CSS — Alvaro has put together an impressive collection of various optical illusions, all of which are using CSS to great effect. Some really neat stuff here. Alvaro Montoro |





